Added `-[NSArray validateAsPropertyList]` and `-[NSDictionary validateAsPropertyList...
[adiumx.git] / Plugins / WebKit Message View / ESWKMVAdvancedPreferences.m
blobb3a89c3390471e2627a1bdbef854b7d57943b982
1 //
2 //  ESWKMVAdvancedPreferences.m
3 //  Adium
4 //
5 //  Created by Evan Schoenberg on Fri Apr 30 2004.
6 //  Copyright (c) 2004-2005 The Adium Team. All rights reserved.
7 //
9 #import "ESWKMVAdvancedPreferences.h"
10 #import "AIWebKitMessageViewPlugin.h"
11 #import <AIUtilities/AIDictionaryAdditions.h>
13 @implementation ESWKMVAdvancedPreferences
15 //Preference pane properties
16 - (PREFERENCE_CATEGORY)category{
17     return AIPref_Advanced_Messages;
19 - (NSString *)label{
20     return AILocalizedString(@"Messages","Message Display Options advanced preferences label");
22 - (NSString *)nibName{
23     return @"WebKitAdvancedPreferencesView";
26 - (NSDictionary *)restorablePreferences
28         NSDictionary *defaultPrefs = [NSDictionary dictionaryNamed:WEBKIT_DEFAULT_PREFS forClass:[self class]];
29         NSDictionary *defaultsDict = [NSDictionary dictionaryWithObject:defaultPrefs forKey:PREF_GROUP_WEBKIT_MESSAGE_DISPLAY]; 
30         return defaultsDict;
33 //Configure the preference view
34 - (void)viewDidLoad
37         [self configureControlDimming];
40 - (IBAction)changePreference:(id)sender
47 @end